// 要写Mock 必须导入mockjs
import Mock from 'mockjs'

// 导入路由的方法，可以理解为react的组件方法
import createList from './createList'
import createOrder from './createOrder'
import createProductList from './createProductList'

// 路由监听
// 路径 /api/mock (.*) 后面不管是什么都能匹配上
// method
// 组件
Mock.mock(/\/api\/mock.*/, 'get', createList)
// get需要使用正则做为url的匹配，因为所有的参数都在url上面，
Mock.mock(/\/api\/placeanorder.*/, 'get', createOrder)

// post可以直接请求
Mock.mock('/api/mockv1/productList?a=1&b=fdsaf', 'get', (params: any) => ({ a: 1, b: 2, c: 3 }))
// http://localhost:3000/api/mockv1/productList?a=1&b=fdsaf
// http://localhost:3000/api/1ckmov/productList

// http://localhost:3000/api/1ckmov/productList; params.body
